Add cloudos project members command for /api/v1/projects/{id}/members#330
Draft
Copilot wants to merge 2 commits into
Draft
Add cloudos project members command for /api/v1/projects/{id}/members#330Copilot wants to merge 2 commits into
cloudos project members command for /api/v1/projects/{id}/members#330Copilot wants to merge 2 commits into
Conversation
Copilot
AI
changed the title
[WIP] Add GET /api/v1/projects/{id}/members endpoint
Add Jun 9, 2026
cloudos project members command for /api/v1/projects/{id}/members
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Overview
Adds CLI support for the newly introduced
GET /api/v1/projects/{id}/membersendpoint so project member retrieval is available fromcloudos project.Also updates release metadata to keep endpoint manifest, versioning, and changelog aligned with the API contract change.
JIRA
Changes
cloudos project memberswith--project-id,--apikey,--cloudos-url, SSL/profile options.Cloudos.get_project_members(project_id, verify=True)calling/api/v1/projects/{id}/memberswith existing error semantics (BadRequestExceptionon non-2xx).2.91.1.supported-endpoints.jsonwith:projects-create(existing)projects-members-list(new)Acceptance Criteria
Scenario 1 - proof this scenario passes
cloudos project members --helpexposes the new command and required--project-idargument underproject.Scenario 2 - proof this scenario passes
Valid project ID invokes
GET /api/v1/projects/{id}/membersand returns member payload to stdout (JSON).Scenario X - proof this scenario passes
Non-2xx responses from
/api/v1/projects/{id}/memberspropagate through existing error handling (BadRequestExceptionpath).DEV
Proof this feature/patch works in this environment
cloudos project memberscommand is registered and wired to the new Cloudos client method in DEV CLI runtime.AZURE
Proof this feature/patch works in this environment
Endpoint/CLI contract update is runtime-agnostic; no Azure-specific behavior introduced.
Interactive Analysis
Proof this feature/patch works in this environment
No Interactive Analysis behavior changes; command addition is scoped to project member retrieval.